Stracker Installation Guide

Analysis Tool of MEASURE Platform

Prerequisites

In order to install Stracker locally on a machine (i.e. independent of the MEASURE Platform), the following must be installed:

-          Python3 (lhttps://www.python.org/downloads)

-          Python libraries: flask, pygal, numpy, pandas, matplotlib, sklearn, statsmodels

-          Elasticsearch (https://www.elastic.co/downloads/elasticsearch)

-          Sonarqube (https://www.sonarqube.org)

Then, download Stracker from git:  https://github.com/CostiCTI/Stracker

Start the program:

-          Start Elasticsearch

-          Start Sonarqube

-          Start Stracker: in the folder Stracker, start app.py (python app.py)

-          The application will run on http://localhost:5000

Finally, if the user wants to use the integrated version into MEASURE platform, the process is straightforward, as depicted in the following screenshots: